package com.ymatou.iapi.withdraw.parameter;
import java.math.BigDecimal;

import com.ymt.base.BaseBean;
/**
*买手申请提现到银行卡Bean
*FreeMaker Template自动生成代码
*/
public class applyBankWithDrawForBuyerBean extends BaseBean{
 
	/**买家用户id或买手Id*/
	private int userId;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#userId
	 */
	public int getUserId(){
 
		return userId;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#userId
	 */
	public void setUserId(int userId){
 
		this.userId = userId;
 
	}
	
	
	
	/**来源渠道*/
	private int withDrawChannel;
	public int getWithDrawChannel(){
		return withDrawChannel;
	}
	public void setWithDrawChannel(int withDrawChannel){
		this.withDrawChannel = withDrawChannel;
	}
	
	
	/**提现帐户类型Id*/
	private Integer accountTypeId;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#accountTypeId
	 */
	public Integer getAccountTypeId(){
 
		return accountTypeId;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#accountTypeId
	 */
	public void setAccountTypeId(Integer accountTypeId){
 
		this.accountTypeId = accountTypeId;
 
	}
	/**提现金额*/
	private BigDecimal withDrawAmount;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#withDrawAmount
	 */
	public BigDecimal getWithDrawAmount(){
 
		return withDrawAmount;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#withDrawAmount
	 */
	public void setWithDrawAmount(BigDecimal withDrawAmount){
 
		this.withDrawAmount = withDrawAmount;
 
	}
	/**专项业务编号*/
	private String businessNo;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#businessNo
	 */
	public String getBusinessNo(){
 
		return businessNo;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#businessNo
	 */
	public void setBusinessNo(String businessNo){
 
		this.businessNo = businessNo;
 
	}
	/**备注*/
	private String remark;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#remark
	 */
	public String getRemark(){
 
		return remark;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#remark
	 */
	public void setRemark(String remark){
 
		this.remark = remark;
 
	}
	/**申请人用户ID*/
	private Integer applyUserId;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#applyUserId
	 */
	public Integer getApplyUserId(){
 
		return applyUserId;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#applyUserId
	 */
	public void setApplyUserId(Integer applyUserId){
 
		this.applyUserId = applyUserId;
 
	}
	/**申请人用户名称*/
	private String applyLoginId;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#applyLoginId
	 */
	public String getApplyLoginId(){
 
		return applyLoginId;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#applyLoginId
	 */
	public void setApplyLoginId(String applyLoginId){
 
		this.applyLoginId = applyLoginId;
 
	}
	/**目标收款帐户名称*/
	private String bankAccountName;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#bankAccountName
	 */
	public String getBankAccountName(){
 
		return bankAccountName;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#bankAccountName
	 */
	public void setBankAccountName(String bankAccountName){
 
		this.bankAccountName = bankAccountName;
 
	}
	/**目标收款帐户*/
	private String bankAccountNo;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#bankAccountNo
	 */
	public String getBankAccountNo(){
 
		return bankAccountNo;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#bankAccountNo
	 */
	public void setBankAccountNo(String bankAccountNo){
 
		this.bankAccountNo = bankAccountNo;
 
	}
	/**提现目标结算币种*/
	private int currencyType;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#currencyType
	 */
	public int getCurrencyType(){
 
		return currencyType;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#currencyType
	 */
	public void setCurrencyType(int currencyType){
 
		this.currencyType = currencyType;
 
	}
	
	/**收款帐户Id */
	private String fundAccountId;
	public String getFundAccountId(){
		return fundAccountId;
	}
	public void setFundAccountId(String fundAccountId){ 
		this.fundAccountId = fundAccountId;
	}
	
	/**幂等参数,为空时无幂等逻辑*/
	private String idempotentNo;
  	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#idempotentNo
	 */
	public String getIdempotentNo(){
 
		return idempotentNo;
 
	}
 	/**
	 * @see com.ymatou.iapi.withdraw.parameter.applyBankWithDrawForBuyerBean#idempotentNo
	 */
	public void setIdempotentNo(String idempotentNo){
 
		this.idempotentNo = idempotentNo;
 
	}
}
